#ifndef SCENE_HPP
#define SCENE_HPP

#include "Object.hpp"
#include "Segway.hpp"
#include "Player.hpp"
#include "Terrain.hpp"
#include "Equipment.hpp"
#include "Enemy.hpp"
#include "Fire.hpp"

class Player;
class Terrain;
class SkyBox;
class Water;

class Scene : public Object
{

public:
  Scene();
  //virtual ~Scene();
  
  Player * m_player;
  Segway * m_segway;
  Terrain * m_terrain;
  SkyBox * m_skybox;
  Object * m_messenger;
  Water * m_water;
  Fire * m_fire;
  Enemy * m_navi;
  
};

#endif // SCENE_HPP